/**************************************************************************
 * @file usr_display_handle.h
 * @author 黑马小乌龟 (532352406@qq.com)
 * @brief 
 * @version 0.1
 * @date 2025-10-21
 * 
 * @copyright Copyright (c) 2025
 * 
 *************************************************************************/
#ifndef USR_DISPLAY_HANDLE__H_H
#define USR_DISPLAY_HANDLE__H_H

#ifdef __cplusplus
extern "C"{
#endif
#include<stdint.h>
#include<stdio.h>

#include "usr_cfg.h"
#include "usr_lcd.h"
#include "usr_uart.h"

void usr_cfg_item_active_handle(CfgMenuActiveT cfg_state);
int usr_get_dis_7_num_str(char *p_dis_buf,char *unit,int value);
void usr_cfg_item_display(CfgMenuActiveT cfg_state, int32_t cfg_vo, int32_t cfg_io);
void update_in_out_information(int vi_adc, int vo_adc, int curr_adc);

#ifdef __cplusplus
}
#endif

#endif //USR_DISPLAY_HANDLE__H_H


